home *** CD-ROM | disk | FTP | other *** search
-
- ROSEWOOD QUICKBASIC STUFF v 1 consists of two programs which can be
- incorporated into programs written in QuickBasic 4.xx or QBasic which
- is supplied with MS DOS 5 and 6. Libraries or commands such as
- CALL INTERRUPT not used in QBasic are not needed with this code.
-
- There are two distinct parts of the program:
-
- The first is an input editor which will replace the commands "INPUT",
- "LINE INPUT", etc. with an input routine written with INKEY$ as the input.
- INKEY$ allows much nicer inputting, especially if you have several inputs
- to process in succession. This editor can be set up to accept various types
- of input and to block other types. This will greatly reduce the amount of
- error checking which is associated with the usual input functions.
- Some parts of this program may look ancient with its IF..ENDs and GOTOs.
- However, I like to have the ability to cascade through the editor. See
- how scan% = 8 becomes scan% = 83 in the backspace command area. The program
- could be written using only DO..LOOP, SELECT CASE etc. but I doubt that it
- would make the program work better. It would be prettier though.
- The editor is very loosely based on a program from the magazine,
- PC RESOURCES, October 1987, pg. 61
-
- The second part of the code is a simple window program. Windows of any
- size or colour, with or without a border, can be placed anywhere on the
- screen with text justified left, centre and right, and then wiped off so
- that the original screen below is restored. The speed in drawing and
- erasing these windows is not as great as windows using registers and
- CALL ABSOLUTE, but it is adequate for most purposes.
-
- This code is written by: Bert Christensen
- Rosewood Software
- 135-10 Livonia Place
- Scarborough, Ontario, Canada M1E 4W6
- (416) 284-6119, CompuServe 70461,2507
- Internet bert.christensen@canrem.com
-
- Copyright (c) 1993 by Bert Christensen
-
- Anyone is granted full permission to use all or part of this program
- without charge. However, if you should feel moved to send a donation,
- it will not be refused.
-
- Any comments would be appreciated.
-
- To try the program, you can run the executable file ROSEQBAS.EXE.
- The prgram code is in ROSEQBAS.BAS.
-